@charset "utf-8";
/*
 * css catalogue:
 * -------------------
 * initialize.css
 * public.css
 * head.css
 * module.css
 * page.css
 * footer.css
 * table.css
 * newAdd.css
 * hack.css
 * -------------------
 */





/*
 * -------------------------------------------------------
 * ******************** initialize.css *******************
 * -------------------------------------------------------
 */

/************** global.css - No need to modify ***************************************************/




/*
 * -------------------------------------------------------
 * ******************** public.css ***********************
 * -------------------------------------------------------
 */

#content{width:1200px;margin:0 auto;margin-top:20px;}
#left{float:left;width:208px;}
#right{float:right;width:980px;}

.clear{clear:both;height:0;font-size:1px;}

.fontColor1{color:#285bcc;}
.fontColor2{color:#fe5504;}
.fontColor3{font-size:18px;color:#ff5400;font-weight:bold}
.fontColor4{color:#3d8bd7;}
.fontColor5{color:#a3a3a3;}
.fontColor6{color:#f00;}
.fontColor7{color:#569636;}
.fontColor8{color:#3e3e3e;}
.fontColor9{color:#275bcb;}
.fontColor10{color:#656565;}
.fontColor11{color:#a8a8a8;}

.letter1{letter-spacing:12px;}

.bg1{background:#f8f8f8;}
.bg2{background:#f8f8f8;}

.text{border:1px solid #c2c2c2;background:url(images/text.gif) repeat-x;padding:2px 3px;font-family:Arial, Helvetica, sans-serif;color:#666;}

.width1{width:40px;}
.width2{width:200px;}
.width3{width:120px;}
.width4{width:140px;}

img.lazyload{display:inline-block;background:url(images/loading.gif) no-repeat center center #fff;}
/*
 * -------------------------------------------------------
 * ******************** end public.css *******************
 * -------------------------------------------------------
 */




/*
 * -------------------------------------------------------
 * ******************** module.css ***********************
 * -------------------------------------------------------
 */
.banner{width:100%;}
.banner img{width:100%;}
#nav{width:100%;height:45px;background:#000;}
#nav ul{width:1200px;height:46px;margin:auto}
#nav li{position:relative;float:left;font-size:16px;height:45px;line-height:45px;text-align:center;margin-left:-1px;}
#nav .active{background:#e4393c;text-decoration:none;display:block}
#nav .active span{color:#fff;padding:0 20px;display:block;text-shadow:1px 2px 1px #333;}

#nav .normal{}
#nav .normal:hover{background:#e4393c;text-decoration:none;display:block}
#nav .normal span{color:#fff;padding:0 20px;display:block;text-shadow:1px 2px 1px #333;}







#left .user{width:206px;border:1px solid #dfdfe1;margin-bottom:5px;}
#left .user_photo{width:206px;text-align:center;}
#left .user_photo h2{margin-top:13px;color:#e4393c;font-size:14px;}
#left .photo{margin-top:10px;}
#left .user_photo p{margin-top:6px;}
#left .user_photo p a{color:#285bcc;}
#left .user_photo p a:hover{color:red;}

#left .user_data{color:#666;width:189px;margin:20px 0 0 17px;padding-bottom:10px;}
#left .user_data img{vertical-align:middle;}
#left .user_data p{padding-bottom:10px;}
#left .user_data p .name{color:#258bbc;}
#left .user_data p .name:hover{color:red;}

.module_common{border:1px solid #dfdfe1;margin-bottom:10px;}

.module_currency{margin-bottom:5px;}

.veins1{background:url(images/veins.png) repeat-x 0 0;}
.veins1 .ico2{color:#333;}
.veins2{background:url(images/veins2.jpg) repeat-x 0 0;}
.veins2 .ico2{color:#333;}

.common_title{height:30px;line-height:25px;position:relative;margin-bottom:10px;}
.common_title .ornament1{}
.common_title .ornament2{}
.common_title .ico1{}
.common_title .ico2{padding-left:10px;font-size:14px;}

.message_link{color:#fff;position:absolute;top:0px;right:10px;word-spacing:5px;}
.message_link a{color:#fff;text-decoration:none;font-size:12px;}
.message_link a:hover{position:relative;top:1px;text-decoration:underline;}

.web_search{margin:20px 0 20px 15px;}
.web_search .btn{border:0;width:21px;height:21px;background:url(images/btn.gif) 0 -73px;}

.submenu{width:176px;margin:15px;overflow:hidden;}
.submenu li{line-height:24px;}
.submenu li a{padding-left:22px;color:#666;text-decoration:none;}
.submenu li a:hover{color:red;font-weight:bold;}
.submenu ul{padding-left:22px;}
.submenu ul li{}
.submenu ul li a{background:url(images/ico.gif) no-repeat 0 -241px;padding-left:10px;}

.none_ico{background:url(images/ico.gif) no-repeat 0 -209px;}
.block_ico{background:url(images/ico.gif) no-repeat 0 -179px;}
.link_ico{background:url(images/ico.gif) no-repeat 3px -276px;}
.submenu li span{display:inline-block;width:12px;height:12px;}

.default{margin-bottom:10px;overflow:hidden;overflow:hidden;width:100%}
.default dl{margin:10px 0;}
.default dd{margin-left:40px;}
.default ul{margin:0 0 20px 40px;}
.default ul li{list-style:outside disc;}
.default ol{margin:0 0 20px 40px;}
.default ol li{list-style:outside decimal;}
.default ol li ul li{list-style:outside disc;}
.default p{margin:16px 0;}
.default h1, .default h2, .default h3, .default h4, .default h5, .default h6{margin-bottom:16px;}
.default h1{font-size:32px;}
.default h2{font-size:24px;}
.default h3{font-size:20px;}
.default h4{font-size:14px;}
.default h5{font-size:12px;}
.default h6{font-size:10px;}
.default img{max-width:100%;}




.wrap{padding-bottom:10px;border:1px solid #dfdfe1;overflow:hidden;margin-bottom:20px;}


.major .list{width:980px;overflow:hidden;}
.major .list li{position:relative;display:inline-block;font-size:12px;vertical-align:top;padding:12px;float:left;width:172px;}
.major .pic{display:block;margin-bottom:5px;overflow:hidden;}
.major .pic img{width:172px;height:172px;}
.major .pic a{display:block;width:172px;height:172px;}
.major h3{height:40px;text-align:center;overflow:hidden;margin:10px auto;line-height:18px;font-weight:normal;font-size:12px;}
.major h3 a{color:#666;text-decoration:none;}
.major h3 a:hover{color:#f60;text-decoration:underline;}
.major p{color:#fe0101;font-weight:bold;font-size:16px;text-align:center;}

.group_major .list{width:980px;margin:15px;overflow:hidden;}
.group_major .list li{position:relative;display:inline-block;font-size:12px;vertical-align:top;padding:18px;}
.group_major .pic{display:block;margin-bottom:5px;overflow:hidden;}
.group_major .pic img{width:172px;height:172px;}
.group_major .pic a{display:block;width:172px;height:172px;}
.group_major h3{height:40px;text-align:center;overflow:hidden;margin:10px auto;line-height:18px;font-weight:normal;font-size:12px;}
.group_major h3 a{color:#666;text-decoration:none;}
.group_major h3 a:hover{color:#f60;text-decoration:underline;}
.group_major p{color:#fe0101;font-weight:bold;font-size:16px;text-align:center;}
.group_major p span{font-weight:normal;color:#656565;font-size:14px;}
.group_major .time{width:139px;padding-left:25px;height:30px;line-height:30px;color:#5eb3a0;font-weight:bold;margin:0 auto;}


.major .more{font-family:"宋体";text-align:right;padding-right:30px;margin-bottom:20px;}
.major .more a{color:#285bcc;}
.major .more a:hover{position:relative;top:1px;}

.general .list{width:980px;margin:15px;overflow:hidden;}
.general .list li{width:124px;height:180px;float:left;float:left;}
.general .pic{width:102px;margin:0 auto;}
.general .pic img{width:100px;height:100px;}
.general .pic a{display:block;width:100px;height:100px;border:1px solid #c4c4c4;}
.general .pic a:hover{border:1px solid #555;}
.general h3{width:102px;height:36px;text-align:center;overflow:hidden;margin:10px auto;line-height:18px;font-weight:normal;font-size:12px;}
.general h3 a{color:#666;text-decoration:none;}
.general h3 a:hover{text-decoration:underline;}
.general p{width:124px;color:#fe5504;font-weight:bold;font-size:14px;text-align:center;}

.credited{margin-bottom:15px;}
.credited table{width:100%;border-collapse:collapse;line-height:26px;}
.credited th, .credited td{border-bottom:1px solid #e1efd6;}
.credited_css{border-right:1px solid #e1efd6;margin:3px 0;font-weight:bold;}
.new_size th{font-weight:normal;color:#a9a9a9;}
.credited td{text-align:center;color:#666;}


.tab_table{width:100%;border-collapse:collapse;table-layout:fixed;}
.tab_table th{height:25px;color:#a9a9a9;}
.tab_table th, .tab_table td{border-bottom:1px solid #e2e2e2;}
.tab_align{text-align:center;}
.tab_align_right{text-align:right;}
.font_bold{font-weight:bold;}
.tab_table_con{line-height:18px;color:#295ad0;padding:10px 20px 10px 0;word-wrap:break-word;}
.money{color:#fd5500;font-weight:bold;font-size:14px;}
.ware_link{color:#666;text-decoration:none;line-height:18px;}
.ware_link:hover{color:#f60;text-decoration:underline;}




.general .more{text-align:right;padding-right:30px;margin-bottom:20px;}
.general .more a{color:#285bcc;}
.general .more a:hover{position:relative;top:1px;}

.nothing{width:980px;padding:50px 0;text-align:center;}
.nothing p{width:278px;height:50px;padding:30px 0 0 40px;background:url(images/nothing.gif) no-repeat;font-weight:bold;font-size:15px;color:#585858;margin:0 auto;}

.message_text{width:930px;padding:15px 25px;overflow:hidden;line-height:24px;border-bottom:1px dotted #bababa;position:relative;}
.message_text .link1{color:#666;}
.message_text .link1:hover{color:red;}
.message_text .link2{color:#fe5504;}
.message_text .gray{color:#a3a3a3;}
.message_text .beat{position:absolute;top:10px;right:30px;}

.message_text dd{color:#666;}



.ware_title{text-align:left;color:#3e3e3e;line-height:40px;font-size:16px;width:510px;}
.goods_subname{color:#e3393c;font-size:14px;line-height:20px;word-break:break-all;margin-bottom:10px;font-weight:normal;width:510px;}
.ware_info{width:980px; position:relative;z-index:1;margin-bottom:50px;}
.ware_pic{float:left;width:400px;}
.ware_text{float:right;width:560px;position:relative;z-index:10;}

.ware_price{padding: 16px 16px 14px 16px;background: #f8f8f8;margin: 16px 0 14px;}
.ware_text dl{padding-right:21px;line-height: 30px;}
.ware_text dt{float: left;width: 72px;display: inline;text-align: right;color:#666;}
.ware_text dd{float:left;}
.ware_text .market_price,.ware_price .goods_price{display: inline-block;vertical-align: middle;color: #e4393c;font-size: 20px;}
.ware_text .market_price{color:gray;font-size:14px;text-decoration:line-through}
.ware_text .pro_price{color:#e4393c;font-size:20px;vertical-align:middle;padding-left:5px;float:left;}
.ware_text .pro_name{border:1px solid #E3C8BD;color:#B68571;margin:5px;padding:0 5px;border-radius:2px;font-style:normal;float:left;line-height:20px;}
.ware_text .countdown{color:#666;float:left;}
.ware_text .countdown em{font-style:normal;}
.ware_text .countdown .lefttime{background:url(images/T1naqRXdxoXXcu5FDa-17-17.png) left -1px no-repeat;padding-left:20px;margin-left:15px;}
.ware_text .grade_name{border: 1px solid #E3C8BD;color: #B68571;margin: 5px;padding: 0 5px;border-radius: 2px;font-style: normal;float: left;line-height: 20px;}
.ware_text .member_price{color:#e4393c;font-size:20px;vertical-align:middle;padding-left:5px;float:left;}
.ware_text .notice{float:left;width:100%;}
.ware_text .notice em{color: #fff;background: #e4393c;padding: 1px 2px;line-height: 12px;margin-right: 5px;display: inline-block;}
.ware_text .notice span{color:#e4393c;margin-right:5px;}



.region_names{position: relative;padding-right: 20px;padding-left: 5px;height: 30px;}
.about_shipping .shipping_wrap{position: absolute;z-index: 99;height: 30px;overflow: hidden;padding:1px 5px;}
.about_shipping .shipping_wrap:hover{background: #fff;padding:0 10px 0 4px;height: auto;border:1px solid;border-color: rgb(217, 27, 29);}

.about_shipping .icon{display: block;position: absolute;right:5px;top: 12px;width:0;height: 0;border:4px solid ;border-color: #999 transparent transparent transparent}
.about_shipping .shipping_item .icon{position: relative;float: left;right:0;left:5px;}
.about_shipping .shipping_item li{height: 30px}
.region_wrap{position: relative}
.region_wrap .region_content{display: none;position: absolute;top:30px;left: 0;background: #fff;border:1px solid rgb(217, 27, 29);z-index: 99999;padding:10px;width:380px;}
.region_names:hover{background: rgb(217, 27, 29);color:#fff;}
.region_names:hover .region_content{display: block}
.region_wrap .region_content .mt{border-bottom: 1px solid rgb(217, 27, 29);height: 20px;margin-bottom: 10px;}
.region_wrap .region_content .mt a {display: block;float:left;padding:0 5px;height: 19px;line-height: 20px;margin-right: 5px;border:1px solid #eee;border-bottom: 0;margin-bottom: -1px;}
.region_wrap .region_content .mt a.active{border-color:rgb(217, 27, 29);border-bottom: 1px solid #fff }
.region_wrap .region_content .mc a{display: block;float:left;padding:0 10px;white-space: nowrap}




.info_particular{width:100%;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.info_particular ul{width:100%;overflow:hidden;}
.info_particular li{width:100%;overflow:hidden;padding-bottom:12px;float:left;}
.info_particular p{color:#666;float:left;}

.info_particular .title{padding-top:1-px;}
.info_particular .con a{color:#275bcb;text-decoration:none;}
.info_particular .con a:hover{color:#ff9b11;}

.quantity{float:left;padding-right:10px;}
.ascertain{color:#ff9a12;}
.inverse_proportion{float:left;width:80px;height:16px;overflow:hidden;background:url(images/inverse_proportion.gif) no-repeat -30px center;}

.info_explain{padding:15px 0 10px;}
.info_table{border:2px solid #e6e6e6;border-right:0;border-left:0;padding:1px 0;}
.info_table table{border-collapse:collapse;width:100%;}
.info_table th{font-weight:normal;color:#b5b5b5;background:#f5f5f5;height:26px;}
.info_table td{height:40px;text-align:center;color:#333;border-bottom:1px solid #e6e6e6;}
.info_table .text{width:50px;}

.info_fun{padding:10px 15px 0 0;position:relative;}
.info_fun .align{text-align:right;}
.info_fun .txt{color:#3d3f3e;font-weight:bold;padding-right:15px;}
.info_fun .btn{border:0;width:74px;height:22px;background:url(images/info_fun_btn.gif);color:#3e3e3e;}
.info_fun .big_btn{border:0;width:121px;height:33px;background:url(images/info_fun_btn2.gif);}

.ware_title span{line-height:32px;}
.ware_title .main{font-size:16px;}
.ware_title .time{font-size:12px;background:#000;padding:0px;color:#23f5c6;position:relative;bottom:4px;}

.collect{width:27px;height:128px;background:url(images/btn.gif) 0 -113px;position:absolute;top:-300px;left:322px;display:none;}

#btn_list{padding-top:20px;position:relative;left:20px;}
#btn_list1 , #btn_list2{width:146px;height:29px;float:left;position:relative;cursor:pointer;}
#btn_list1{background:url(images/btn_list.gif) no-repeat;}
#btn_list2{background:url(images/btn_list.gif) no-repeat right 0;left:10px;}
#btn_list .drop_down{position:absolute;top:29px;left:0;width:138px;padding:6px 0 10px;border:4px solid #dadada;background:#fff;display:none;}
#btn_list .drop_down li{height:30px;}
#btn_list .drop_down li img{float:left;width:16px;height:16px;position:relative;top:6px;left:20px;}
#btn_list .drop_down li a{color:#3e3e3e;float:left;height:30px;line-height:30px;padding-left:30px;}
#btn_list .drop_down li a:hover{color:#f00;font-weight:bold;}

.big_pic{width:400px;height:400px;background:#f1f1f1;margin-bottom:10px;}

.bottom_btn{width:400px;height:64px;position:relative;}
.collect{width:27px;height:128px;background:url(images/btn.gif) 0 -113px;position:absolute;top:-400px;left:422px;display:none;}


.left_btn{cursor:pointer;position:absolute;top:50%;width:15px;height:65px;text-indent:-300em;margin-top:-28px;background-image:url(images/bg_btn_scroll.png);background-repeat:no-repeat;overflow:hidden;background-position:0 0;left:0;}
.right_btn{cursor:pointer;position:absolute;top:50%;width:15px;height:65px;text-indent:-300em;margin-top:-28px;background-image:url(images/bg_btn_scroll.png);background-repeat:no-repeat;overflow:hidden;right:0;background-position:-15px 0;}

.ware_box{width:372px;height:54px;position:absolute;left:18px;top:9px;overflow:hidden;}
.ware_box ul{width:30000px;position:absolute;top:0;left:0;}
.ware_box li{width:62px;text-align:center;font-size:0;position:relative;float:left;}
.ware_box li img{width:50px;height:50px;padding:2px;display:block;}
.ware_pic_hover img{border:2px solid #e4393c;padding:0 !important;}

.rate{color:#333;line-height:30px;width:500px;padding-left:20px;margin-bottom:10px; }

.handle{padding:10px 20px;background:#f6f6f6;border:1px solid #e8e8e8;overflow:hidden;}
.handle ul{overflow:hidden;color:#666;margin-bottom:10px;}
.handle li{float:left;cursor:pointer;height:24px;line-height:24px;padding:2px 8px;}
.handle li.num a{display:inline-block;padding:3px 0;width:26px;height:18px;line-height:18px;border:1px solid #C8C7CC;background-color:#fff;line-height:18px;text-align:center;font-size:26px;float:left;} 
.handle li.num input{display:inline-block;padding:3px 0;width:26px;height:18px;border-width:1px 0;border-color:#C8C7CC;border-style:solid;font-size:16px;line-height:18px;vertical-align:middle;text-align:center;float:left;}
.handle li.stock{margin-left:10px;}
.handle li img{width:40px;height:40px}
.handle li.aggregate img{width:24px;height:24px}
.handle_title{width:56px;text-align:right;}
.solid{border:1px solid #ff5400;color:#fff;margin-right:8px;background:#ff8e56;}
.solid a{text-decoration:none;color:#fff;}
.dotted{ border:1px dotted #e4393c;margin-right:8px;background:#fff;}
.dotted a{text-decoration:none;color:#7A7A7A;}
.aggregate{color:#e4393c;padding-top:3px;}

.ware_btn{width:580px;margin:20px 0;position:relative;}
.ware_btn li{float:left;margin-right:20px;cursor:pointer;}
.ware_btn li a{display:block;cursor:pointer;width:134px;height:38px;text-align:center;font-size:16px;line-height:38px;border-width:1px;border-style:solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-family:"Hiragino Sans GB","microsoft yahei",sans-serif;}
.btn_c1 a{color:#E5511D;border-color:#F0CAB6;background:#FFE4D0;}
.btn_c1 a:hover{border-color:#F0CAB6;background:#FFD9BC;}
.btn_c2 a{color:#FFF;border-color:#F40;background:#F40;}
.btn_c2 a:hover{border-color:#F22D00;background:#F22D00;}
.btn_c3 a{color:#E5511D;border-color:#F0CAB6;background:#FFE4D0;}
.btn_c3 a:hover{border-color:#F0CAB6;background:#FFD9BC;}
.btn_phone{width:auto;line-height:38px;height:38px;font-size:14px;border:1px solid #C8C9CD;padding:0 10px;display:block;float:left;margin-left:15px;text-decoration:none;position:relative;cursor:pointer}
.btn_phone em{background: url(images/phone_qrcode.png) -20px 0px no-repeat;width:25px;height:25px;display:block;float:left;margin-top:7px;}
.btn_phone .phone_qrcode{position: absolute;top: -120px;left: 10px;z-index: 3;display:none;}
.btn_phone .phone_qrcode span.arr{background: url(images/phone_qrcode.png) no-repeat scroll -36px -50px;top: 109px;display: block;height: 12px;left: 30px;overflow: hidden;position: absolute;width: 24px;z-index: 4;}
.btn_phone .phone_qrcode .qrcode{background: none repeat scroll 0 0 #fff;border: 1px solid #ddd;box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);height: 100px;left: -12px;overflow: hidden;padding: 5px;position: absolute;top: 0;width: 100px;}
.btn_phone .phone_qrcode img{width:100px;height:100px;}
.btn_phone:hover .phone_qrcode{display:block;}

.detail_pay{padding:0 0 15px 60px;border-bottom:1px solid #e6e6e6;}
.detail_pay .metatit{float:left;width:60px;margin-left:-60px;height:24px;line-height:24px;vertical-align:middle;}
.detail_pay span{font-weight:bold;color:#666;margin:0 7px;display:inline-block;height:24px;line-height:24px;vertical-align:top;}
.detail_pay .vline{color:#999;font-style:normal;display:inline-block;height:24px;line-height:24px;vertical-align:top;}


.detail_action{}
.detail_action #bdshare{z-index:999999;padding-bottom:2px;font-size:12px;float:left;text-align:left!important;zoom:1;}
.detail_action #bdshare span.bds_more{width:90px;padding:0 0 0 22px;margin-right:25px;height:28px;line-height:28px;background:url(images/bg_ico2.png) no-repeat 0 -98px !important;_background:url(images/bg_ico2.png) no-repeat 0 -98px;color:#666;font-family:microsoft yahei !important;}
.detail_action #bdshare .bds_more:hover, .detail_action #bdshare .bds_more.hover{background-position:0 -166px !important;_background-position:0 -166px;color:#f16c4d;}
.detail_action .favorite_area a{display:inline-block;height:26px;line-height:26px;overflow:hidden;padding-left:25px;vertical-align:middle;background:url(images/bg_ico2.png) no-repeat 0 -130px;color:#666;}
.detail_action .favorite_area a:hover,.detail_action .favorite_area .active{background-position: 0 -380px;color:#f16c4d}


.ware_cen{width:333px;height:129px;position:absolute;top:50px;right:10px;display:none-;}
.ware_center{width:316px;height:112px;padding:7px 4px 0;position:absolute;top:0;left:0;z-index:2;background:#fff;border:3px solid #dadada;}
.ware_cen_bottom{width:330px;height:126px;position:absolute;bottom:-1px;right:-1px;z-index:1;background:#8d8d8d;-moz-opacity:0.5;opacity:.5;filter:alpha(opacity=50);}
.ware_center h1{background:url(images/login_h1.gif);height:30px;}
.dialog_title{background:#fff url(images/linebox_h1_span.gif) no-repeat 3px 3px;display:block;padding:3px 10px 3px 15px;position:absolute;color:#656565;}

.ware_cen_info_fun{width:333px;height:199px;position:absolute;top:50px;right:10px;display:none-;}
.ware_center_info_fun{width:316px;height:182px;padding:7px 4px 0;position:absolute;top:0;left:0;z-index:2;background:#fff;border:3px solid #dadada;}
.ware_cen_bottom_info_fun{width:330px;height:196px;position:absolute;bottom:-1px;right:-1px;z-index:1;background:#8d8d8d;-moz-opacity:0.5;opacity:.5;filter:alpha(opacity=50);}
.ware_cen_info_fun h1{background:url(images/login_h1.gif);height:30px;}

.enter{width:404px;height:286px;position:absolute;top:50%;left:50%;margin:-142px 0 0 -202px;z-index:1000;}
.enter_ware_center{width:386px;height:269px;padding:7px 4px 0;position:absolute;top:0;left:0;z-index:2;background:#fff;border:3px solid #dadada;}
.enter_ware_center h1{background:url(images/login_h1.gif);height:30px;}
.enter_ware_cen_bottom{width:400px;height:282px;position:absolute;bottom:0;right:0;z-index:1;background:#8d8d8d;-moz-opacity:0.5;opacity:.5;filter:alpha(opacity=50);}
.enter .con{width:83%;margin:0 auto;}
.suggestive{height:28px;line-height:28px;padding-left:55px;background:#f4f4f4 url(images/suggestive.gif) no-repeat 20px 3px;border:1px solid #ddd;color:#3f3f3f;margin:10px 0;}
.enter table{color:#676767;border-collapse:collapse;}
.enter table td{padding:5px 0;}
.enter .text{border:1px solid #c2c2c2;background:#fff url(images/text.gif) repeat-x;padding:4px;font-family:Arial, Helvetica, sans-serif;color:#666;}
.enter a{color:#c53900;}
.enter a:hover{color:red;}
.enter .btn1{border:0;width:75px;height:29px;background:url(images/enter_btn.gif) 0 0;}
.enter .btn2{border:0;width:75px;height:29px;background:url(images/enter_btn.gif) -85px 0;}

.close_link{width:21px;height:21px;padding-right:10px;position:absolute;top:7px;right:4px;background:#fff url(images/dialog_close_button.gif) no-repeat right bottom;overflow:hidden;cursor:pointer;}
.close_hover{width:21px;height:21px;padding-right:10px;position:absolute;top:7px;right:4px;background:#fff url(images/dialog_close_button.gif) no-repeat right top;overflow:hidden;cursor:pointer;}

.ware_cen_btn{padding:10px 0 0 22px;}
.ware_text_p{color:#666;margin-bottom:8px;}
.bold_num{font-weight:bold;font-size:14px;color:#4a7911;}
.bold_mly{font-weight:bold;font-size:14px;color:#fc5b00;}
.btn1{width:110px;height:29px;border:0;color:#c73702;font-weight:bold;font-size:14px;font-size:13px;background:url(images/btn.gif) 0 -410px;}
.btn2{width:125px;height:29px;border:0;color:#4e4e4e;font-weight:bold;font-size:14px;font-size:13px;background:url(images/btn.gif) 0 -452px;}

.float_layer_text{color:#b9b9b9;padding-bottom:10px;}
.fill_in_fun{width:100%;overflow:hidden;padding-bottom:10px;}
.fill_in_fun li{width:100%;overflow:hidden;float:left;padding-bottom:10px;}
.fill_in_fun li p{float:left;}
.fill_in_fun .title{color:#666;padding-top:4px;}
.fill_in_fun .text{width:165px;}
.fill_in_fun .btn_fun{padding-left:60px;}
.fill_in_fun .btn_fun input{border:0;width:75px;height:29px;font-weight:bold;color:#c53800;background:url(images/enter_btn.gif) no-repeat;}


.user_menu{width:980px;background-color:#fff;z-index:10;margin-bottom:10px;height:28px;border-bottom:3px solid #e4393c;}
.user_menu li{float:left;height:28px;width:120px;text-align:center}
.user_menu .active{position:relative;float:left;width:100%;margin:-2px 0 -3px 0;height:31px;border-top:2px solid #e4393c;background:#fff;font:700 16px/27px "microsoft yahei",Arial;text-decoration:none;color:#e4393c;}
.user_menu .normal{display:block;height:27px;line-height:27px;text-align:center;background:#f5f5f5;border:1px solid;border-color:#e6e6e6 #e6e6e6 #f5f5f5 #d9d9d9;border-bottom:none;}
.user_menu .normal:hover{color:#e4393c;}


.option_box{width:980px;margin-bottom:10px;_overflow-x:auto;}

.grade{border:1px solid #fee1b9;background:#fffcf3;margin-top:15px;}

.annals{padding:15px 0 0 14px;width:192px;overflow:hidden;}
.annals li{float:left;padding:0 8px 15px 0;}
.annals li a{display:block;border:1px solid #babcbb;width:50px;height:50px;padding:1px;}
.annals li a:hover{border:1px solid #333;}

.table_common{width:980px;overflow:hidden;}
.table_common table{width:100%;border-collapse:collapse;}
.table_common th{padding:5px 0;color:#a3a3a3;font-weight:normal;}
.table_common td{padding:5px 0;text-align:center;color:#666;border-bottom:1px dotted #d8d8d8;}

.message_text2{width:100%;padding:15px 0;line-height:20px;overflow:hidden;border-bottom:1px dotted #a99578; }
.message_text2 dl{width:100%;position:relative;margin-bottom:10px;overflow:hidden;}
.message_text2 .light{padding-left:25px;}
.leave_word dt{float:left;padding-left:25px;font-weight:bold;color:#285bcc;}
.leave_word dd{float:left;width:500px;color:#3d3f3e;}
.leave_word dd p{color:#888;}
.leave_word p{position:absolute;top:0;right:20px;color:#666;}
.leave_word .name{display:block;width:175px;}
.leave_word .date{display:block;width:175px;}
.revert_to dt{float:left;padding-left:25px;font-weight:bold;color:#fe5504;}
.revert_to dd{float:left;width:500px;color:#fe5504;}
.revert_to p{position:absolute;top:0;right:20px;color:#888;text-align:right;}
.revert_to .name{display:block;width:175px;}
.revert_to .date{display:block;width:175px;}

.fill_in{width:755px;padding:10px 0 10px 25px;}
.fill_in p{margin-bottom:10px;}
.fill_in textarea{width:760px;height:100px;overflow:auto;border:1px solid #c2c2c2;background:#fff url(images/text.gif) repeat-x;padding:4px;font-family:Arial, Helvetica, sans-serif;color:#666;}
.fill_in .text{border:1px solid #c2c2c2;background:#fff url(images/text.gif) repeat-x;padding:4px;font-family:Arial, Helvetica, sans-serif;color:#666;}
.fill_in .desc{float:left;}

.buy_name{width:92%;padding:4%;overflow:hidden;}
.buy_name li{width:16.5%;line-height:25px;float:left;color:#666;}

/*
 * -------------------------------------------------------
 * ******************** end module.css *******************
 * -------------------------------------------------------
 */





/*
 * -------------------------------------------------------
 * ******************** page.css *************************
 * -------------------------------------------------------
 */

.shop_list_page .page{float:right;margin-top:15px;padding-bottom:10px;}
.down, .down_no, .former, .former_no, .page_link, .page_hover, .nonce{margin-left:5px;}
.former{border:1px solid #ff7a32;display:block;float:left;width:15px;height:17px;background:#ff975f url(images/page_ico.gif) no-repeat 5px -21px;}
.former:hover{border:1px solid #a53a00;}
.down{display:block;color:#fff;text-decoration:none;padding:2px 15px 0 8px;float:left;border:1px solid #ff7a32;background:#ff975f url(images/page_ico.gif) no-repeat 50px -49px;}
.down:hover{border:1px solid #a53a00;}
.page_link{color:#666;}
.page_hover{color:#ff6000;}
.page_link, .page_hover{font-weight:bold;display:block;float:left;text-decoration:none;padding:2px 5px 0;font-size:14px;}
.page_link:hover, .page_hover:hover{text-decoration:underline;}
.former_no{border:1px solid #ddd;display:block;float:left;width:15px;height:17px;background:#fff url(images/page_ico.gif) no-repeat 5px 5px;}
.down_no{display:block;color:#fff;text-decoration:none;padding:2px 15px 0 8px;float:left;border:1px solid #c7c7c7;background:#e0e0e0 url(images/page_ico.gif) no-repeat 50px -49px;}
.nonce{border:1px solid #ddd;display:block;float:left;height:17px;text-decoration:none;color:#a3a3a3;line-height:17px;padding:0 5px;}
.stat{float:left;height:20px;line-height:20px;color:#a3a3a3;text-decoration:none;}

/*
 * -------------------------------------------------------
 * ******************** end page.css *********************
 * -------------------------------------------------------
 */






/*
 * -------------------------------------------------------
 * ******************** table.css ************************
 * -------------------------------------------------------
 */

/*
 * -------------------------------------------------------
 * ******************** end table.css ********************
 * -------------------------------------------------------
 */





/*
 * -------------------------------------------------------
 * ******************** newAdd.css ***********************
 * -------------------------------------------------------
 */

.related_list{margin:5px;}
.related_list dt{padding:3px 3px;border-bottom:#eee 1px solid;margin-top:15px;background:#eee;}
.related_list dt a{color:#000;text-decoration:none;}
.related_list dd{margin:3px 0px;padding:3px;}
.related_list dd a{margin:3px 0px;text-decoration:none;color:#000;}


/*
 * -------------------------------------------------------
 * ******************** end newAdd.css *******************
 * -------------------------------------------------------
 */





/*
 * -------------------------------------------------------
 * ******************** hack.css *************************
 * -------------------------------------------------------
 */

#topbtn .user{+background:url(images/ico.gif) no-repeat 50px -108px;}
.no_former{+height:18px;}
.former{+height:18px;}
.die6{margin-bottom:10px;width:980px;_overflow-x:auto;}
/*
 * -------------------------------------------------------
 * ******************** end hack.css *********************
 * -------------------------------------------------------
 */




#left .user_evaluation{color:#666;width:189px;margin:10px 0 0 7px;}
#left .user_evaluation .rate{width:auto;}
#left .user_data h4,#left .user_evaluation h4{line-height:28px;font-weight:600;color:#333;width:188px;clear:both;padding-left:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;}
#left .user_data h4{padding-left:0px;}
#left .user_evaluation dl{line-height:24px;display:block;padding:0 7px;margin:0;}
#left .user_evaluation dl dt{color:#555;text-align:right;width:65px;float:left;clear:left;line-height:24px;}
#left .user_evaluation dl dd{color:#555;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.rate-star{display:inline;}
.rate-star em, .rate-star em i{background-image:url(images/rate_star.gif);background-repeat:repeat-x;height:12px;}
.rate-star em{background-position:0 0;display:block;width:70px;float:left;margin:6px 0;position:relative;z-index:1;font-style:normal;font-size:1em;font-weight:normal;white-space:nowrap;}
.rate-star em i{background-position:0 -12px;position:absolute;z-index:1;top:0px;left:0px;}
.rate-star span{display:block;float:left;margin-left:6px;_margin-left:3px;_width:32px;}
/*评价详情*/
.nc-g-r{background-color:#FFF;border:solid #D8D8D8;border-width:0 0 1px 0;}
.nc-g-r  p{line-height:24px;font-weight:600;display:block;float:left;margin:40px 30px 30px 30px;_margin:40px 15px 30px 15px/*IE6*/;}
.nc-g-r  p em{font-size:20px;padding:0 6px;color:#FF6600;font-weight:600;}
.nc-g-r  dl{background:url(images/rate_column.gif) no-repeat 28px -88px;display:inline-block;width:410px;padding:0;margin:50px auto 30px auto;}
.nc-g-r  dl dt{display:block;width:350px;height:14px;margin-left:0px;margin-right:60px;position:relative;z-index:1;}
.nc-g-r  dl dt em{font-weight:600;line-height:16px;color:#FFF;background:url(images/rate_column.gif) no-repeat 0 0;text-align:center;display:block;width:37px;height:16px;padding:0 0 7px 0;position:absolute;top:-25px;}
.nc-g-r  dl dd{line-height:24px;display:inline;width:80px;text-align:center;float:left;}
.nc-g-r  a{float:right;margin:40px 30px 0 0;line-height:20px;background:url(images/public.png) no-repeat -70px -260px;display:block;width:60px;height:20px;padding:6px 0 6px 38px;text-decoration:none}
.nc-comment{display:inline-table;background-color:#FFF;}
.nc-comment tbody th, .nc-comment tbody td{border-top:solid 1px #D8D8D8;}
.nc-comment thead.type td div{background-color:#FFF;padding:10px 0;height:18px;}
.nc-comment thead.type input[type="radio"]{margin:0 0 0 30px;_margin:0 0 0 30px/*IE6*/;}
.nc-comment thead.type label{line-height:12px;height:12px;}


/* 客服中心侧边列表 */
.message-bar{border:1px solid #dfdfe1;margin-bottom:5px;}
.message-bar dl{padding:10px;overflow:hidden;}
.message-bar dt{line-height:20px;font-weight:600;display:block;}
.message-bar dd{color:#555;margin-left:16px;clear:both;padding:4px 0;}
.message-bar dd span{line-height:22px;margin:0 6px 0 0;}
.message-bar dd img{vertical-align:middle;}
.message-bar dd p{line-height:20px;}


/*组合搭配 BEGIN*/
.goods_relation{overflow:visible;padding-top:2px;background:url(images/goods_relation_tab.png) 0 -41px repeat-x;_clear:both;margin-bottom:20px;}
.goods_relation .mt{overflow:visible;line-height:30px;background:0 0;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.goods_relation .mt .tab{margin-left:-1px;overflow:visible;float:left;}
.goods_relation .mt .tab li{float:left;text-align:center;}
.goods_relation .mt .tab li a{font:700 15px/30px 'microsoft yahei';float:left;padding:0 13px;height:30px;}
.goods_relation .mt .tab .curr{height:34px;border-top:2px solid #e4393c;margin-top:-6px;_position:relative;color:#e4393c;background-color:#fff;}
.goods_relation .mt .tab .curr a{height:34px;line-height:34px;padding:0 12px;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#e4393c;}
.goods_relation .mc{padding:10px 0;border:1px solid #ddd;border-top:none;overflow:visible;}
.goods_relation .mc .fitting-content{}
.goods_relation .mc .fitting-content .stab{overflow:hidden;padding-bottom:15px;zoom:1;}
.goods_relation .mc .fitting-content .stab li{padding:0 15px;height:16px;cursor:pointer;border-left:1px solid #D4D1C8;line-height:16px;text-align:center;color:#005aa0;margin-bottom:10px;float:left;margin-left:-1px;white-space:nowrap;}
.goods_relation .mc .fitting-content .stab .scurr{color:#e4393c;}
.goods_relation .mc .fitting-content .stabcon{overflow:hidden;float:left;}
.goods_relation .mc .fitting-content .stabcon .master{float:left;width:150px;padding:0 0 0 10px;text-align:center;overflow:hidden;}
.goods_relation .mc .fitting-content .stabcon .master s{float:right;display:inline;width:24px;height:22px;background-position:0 -260px;margin-top:40px;margin-right:3px;background-image:url(images/goods_relation_icon.png);background-repeat:no-repeat;}
.goods_relation .mc .fitting-content .stabcon .master .p-img{padding:5px 0;}
.goods_relation .mc .fitting-content .stabcon .master .p-name{width:100px;padding:0 13px;}
.goods_relation .mc .fitting-content .stabcon .master .p-name{width:100px;padding:0 13px;word-break:break-all;word-wrap:break-word;height:36px;overflow:hidden;}
.goods_relation .mc .fitting-content .stabcon .master .p-name a{line-height:18px;}
.goods_relation .mc .fitting-content .stabcon .master .p-price{display:none;}
.goods_relation .mc .fitting-content .stabcon .suits{float:left;overflow-x:scroll;overflow-y:hidden;width:785px;}
.goods_relation .mc .fitting-content .stabcon .suits ul{float:left;width:3000px;height:165px;}
.goods_relation .mc .fitting-content .stabcon .suits li{width:197px;padding-left:0px;background-position:0 -260px;float:left;}
.goods_relation .mc .fitting-content .stabcon .suits li s{float:right;display:inline;width:24px;height:22px;background-position:0 -260px;margin-top:40px;margin-right:3px;background-image:url(images/goods_relation_icon.png);background-repeat:no-repeat;}
.goods_relation .mc .fitting-content .stabcon .suits li .p-img{padding:5px 0;}
.goods_relation .mc .fitting-content .stabcon .suits li .p-name{width:140px;height:36px;word-break:break-all;word-wrap:break-word;overflow:hidden;}
.goods_relation .mc .fitting-content .stabcon .suits li .p-name  a{line-height:18px;}
.goods_relation .mc .fitting-content .stabcon .suits li .choose input{vertical-align:middle;}
.goods_relation .mc .fitting-content .stabcon .suits li .choose .p-price{}
.goods_relation .mc .fitting-content .stabcon .suits li .choose .p-price strong{color:#E4393C;}
.goods_relation .mc .fitting-content .infos{float:right;width:190px;line-height:20px;}
.goods_relation .mc .fitting-content .infos s{float:left;width:24px;height:22px;background-position:-30px -260px;margin-top:40px;background-image:url(images/goods_relation_icon.png);background-repeat:no-repeat;}
.goods_relation .mc .fitting-content .infos .more-fitting-link{font-weight:700;position:relative;top:-20px;}
.goods_relation .mc .fitting-content .infos .more-fitting-link a{color:#005AA0;}
.goods_relation .mc .fitting-content .infos .more-fitting-link span{font:700 12px/1em simsun;padding-left:3px;position:relative;top:1px;}
.goods_relation .mc .fitting-content .infos .more-fitting-link b{position:absolute;top:-16px;left:10px;display:block;width:26px;height:15px;background-position:-247px -352px;background-image:url(images/goods_relation_icon.png);background-repeat:no-repeat;}
.goods_relation .mc .fitting-content .infos .p-name{height:36px;overflow:hidden;line-height:18px;color:#999;}
.goods_relation .mc .fitting-content .infos .p-price{margin-left:35px;color:#999;}
.goods_relation .mc .fitting-content .infos .p-price strong{color:#E4393C;}
.goods_relation .mc .fitting-content .infos .btns{margin-left:35px;color:#999;}
.goods_relation .mc .fitting-content .infos .btns .btn-buy{display:block;width:77px;height:25px;margin-top:10px;background-position:-166px -112px;text-align:center;line-height:25px;color:#fff;font-weight:700;background-image:url(images/goods_relation_icon.png);background-repeat:no-repeat;}
/*组合搭配 END*/